• Adding Products to cart and verify product details

    4:11:53 PM / 00:01:57:976 Pass

    Adding Products to cart and verify product details
    02.03.2022 4:11:53 PM 02.03.2022 4:13:50 PM 00:01:57:976 · #test-id=1
    PassLog in to the Application
    Given Initialize the browser with chrome
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    When I am in the login page Url of the application
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    When User login in application with userName "standard_user" and password "secret_sauce"
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    And Click on Login btn
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Then Verify that user is succesfully logged in "Products"
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    And Add the product "Sauce Labs Bolt T-Shirt" to the cart
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    And Get description and price of product "Sauce Labs Bolt T-Shirt" from Products page
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Then Click on Cart icon and validate the product details of product "Sauce Labs Bolt T-Shirt" from Cart page
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    And Click on Checkout btn
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Then Enter user First name "Soumya" last name "Rathi" and Postal code "201001"
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    And Click on Continue btn
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Then Click on Finish btn
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    PassLog in and verify Product is present in Products page
    Given Initialize the browser with chrome
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    When I am in the login page Url of the application
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    When User login in application with userName "standard_user" and password "secret_sauce"
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    And Click on Login btn
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Then Verify that user is succesfully logged in "Products"
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    And Verify the product "Sauce Labs Bolt T-Shirt" is available
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    PassLog in and verify Product Price is displayed correctly in Individual Product page
    Given Initialize the browser with chrome
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    When I am in the login page Url of the application
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    When User login in application with userName "standard_user" and password "secret_sauce"
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    And Click on Login btn
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Then Verify that user is succesfully logged in "Products"
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    And verify the price of product "" is correctly listed in product individual page
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    PassLog in with wrong Credentials and validate Error Message
    Given Initialize the browser with chrome
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    When I am in the login page Url of the application
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    When User login in application with userName "wrong_user" and password "wrong_pswrd"
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    And Click on Login btn
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Then Validate Error msg displayed when credentials are Invalid
    com.saucedemo.stepdefinitions.Hooks.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot

Started

Feb 3, 2022 04:11:50 PM

Ended

Feb 3, 2022 04:13:51 PM

Features Passed

1

Features Failed

0

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@scenario1 1 0 0 0 100%
@Scenarios_All 4 0 0 0 100%
@scenario2 1 0 0 0 100%
@scenario4 1 0 0 0 100%
@scenario3 1 0 0 0 100%

System/Environment

NameValue
AppName SauceDemo